effc5ee41c557ab212b06b124374c9a40dda96c9,tests/frontend/org/voltdb/TestExecutionSite.java,TestExecutionSite,createMPInitiation,#boolean#boolean#boolean#number#number#number#number#number#List#,1093

Before Change


    {
        final StoredProcedureInvocation spi = new StoredProcedureInvocation();
        if (!rollback) {
            spi.setProcName("org.voltdb.TestExecutionSite$MockMPVoltProcedure");
            spi.setParams("commit", new Integer(partition_id));
        }
        else {
            if (rollback_all)

After Change


        ArrayList<Object> params = new ArrayList<Object>();
        params.add("number_of_batches");
        params.add(new Integer(numberOfBatches));
        final StoredProcedureInvocation spi = new StoredProcedureInvocation();
        if (!rollback) {
            spi.setProcName("org.voltdb.TestExecutionSite$MockMPVoltProcedure");
            params.add("txn_outcome");
            params.add("commit");
            params.add(new Integer(partition_id));
            spi.setParams(params.toArray());
        }
        else {
            if (rollback_all)
            {
                spi.setProcName("org.voltdb.TestExecutionSite$MockMPVoltProcedureRollbackParticipant");
                params.add("txn_outcome");
                params.add("rollback_all");
                params.add(new Integer(partition_id));
                spi.setParams(params.toArray());
            }
            else
            {
                spi.setProcName("org.voltdb.TestExecutionSite$MockMPVoltProcedureRollbackParticipant");
                params.add("txn_outcome");
                params.add("rollback_random");
                params.add(new Integer(partition_id));
                spi.setParams(params.toArray());
            }
        }